Code
# Librerías necesarias
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
sns.set(style="whitegrid", palette="muted")
%matplotlib inline
# Cargar dataset
df = pd.read_csv("data.csv", sep=";", decimal=",", encoding='latin1')
df = df.replace(r'^\s*$', pd.NA, regex=True) # Reemplazar vacíos por NaN
# Convertir columnas numéricas a float
meses = ['ene','feb','mar','abr','may','jun','jul','ago','sep','oct','nov','dic']
df[meses] = df[meses].apply(pd.to_numeric, errors='coerce')